home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
C64
/
A-Monthly Disks
/
(c)abe.d64
/
memory-manager
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2007-02-04
|
3KB
|
99 lines
10 PRINT"[147]MEMORY MANAGER"
20 PRINT" FOR THE "
30 PRINT"COMMODORE 64 "
100 FORX=52736TO53215
110 READA:CK=CK+A:POKEX,A
120 NEXT
130 IFCK<>68936THENPRINT" ERROR IN DATA STATEMENTS":STOP
140 INPUT"HOW MANY K FOR PROGRAM (6 TO 24)9[157][157][157]";M
145 IFM<6ORM>25THENPRINT"[147]NUMBER SHOULD BE FROM 6 TO 24":GOTO140
150 POKE55,0:POKE56,M*4+8
160 FORX=53224TO53231:POKEX,M*4+8:POKEX+ 16,M*4+8:NEXT
170 FORX=0TO6:POKEX+53217,X*3+1:POKEX+53 233,X*3+4:NEXT
180 POKE53214,X*3+1:POKE53215,M*4+8
190 FORX=(M*4+8)*256+1TO(M*4+8)*256+24:POKEX,0:NEXT
200 PRINT"[147]SYS 53128 TO ACTIVATE"
210 PRINT"SYS 53144 TO DEACTIVATE"
220 PRINT"PROGRAM #1 IN USE"
230 PRINT"SYS53128[145][145][145]"
52736 DATA169,255,141,180,207,162
52742 DATA19,189,181,207,32,210
52748 DATA255,202,16,247,88,76
52754 DATA49,234,162,255,165,157
52760 DATA240,247,165,203,201,64
52766 DATA208,5,141,180,207,240
52772 DATA236,172,180,207,192,64
52778 DATA208,229,201,3,208,2
52784 DATA162,6,201,4,208,2
52790 DATA162,0,201,5,208,2
52796 DATA162,2,201,6,208,2
52802 DATA162,4,224,255,240,201
52808 DATA173,141,2,240,1,232
52814 DATA236,221,207,240,190,120
52820 DATA160,8,132,88,160,0
52826 DATA132,87,173,222,207,133
52832 DATA89,173,223,207,133,90
52838 DATA134,91,162,3,165,90
52844 DATA201,206,240,144,177,87
52850 DATA145,89,230,87,208,2
52856 DATA230,88,230,89,208,2
52862 DATA230,90,201,0,208,228
52868 DATA202,208,227,165,1,41
52874 DATA254,133,1,166,91,189
52880 DATA240,207,56,253,224,207
52886 DATA133,87,189,248,207,253
52892 DATA232,207,133,88,172,221
52898 DATA207,173,222,207,153,224
52904 DATA207,173,223,207,153,232
52910 DATA207,165,89,153,240,207
52916 DATA165,90,153,248,207,160
52922 DATA7,185,232,207,221,248
52928 DATA207,144,44,208,8,185
52934 DATA224,207,221,240,207,144
52940 DATA34,185,224,207,56,229
52946 DATA87,153,224,207,185,232
52952 DATA207,229,88,153,232,207
52958 DATA185,240,207,56,229,87
52964 DATA153,240,207,185,248,207
52970 DATA229,88,153,248,207,136
52976 DATA16,201,189,224,207,133
52982 DATA94,189,232,207,133,95
52988 DATA169,0,133,87,169,8
52994 DATA133,88,189,240,207,133
53000 DATA92,189,248,207,133,93
53006 DATA160,0,177,94,145,87
53012 DATA230,87,208,2,230,88
53018 DATA230,94,208,2,230,95
53024 DATA165,95,197,93,208,234
53030 DATA165,94,197,92,208,228
53036 DATA189,224,207,133,87,189
53042 DATA232,207,133,88,177,94
53048 DATA145,87,230,87,208,2
53054 DATA230,88,230,94,208,2
53060 DATA230,95,165,95,197,90
53066 DATA208,234,165,94,197,89
53072 DATA208,228,172,221,207,185
53078 DATA240,207,141,222,207,185
53084 DATA248,207,141,223,207,142
53090 DATA221,207,165,1,9,1
53096 DATA133,1,173,221,207,24
53102 DATA105,49,141,209,207,162
53108 DATA19,189,201,207,32,210
53114 DATA255,202,16,247,169,255
53120 DATA141,180,207,88,76,49
53126 DATA234,0,120,169,20,141
53132 DATA20,3,169,206,141,21
53138 DATA3,88,96,0,0,0
53144 DATA120,169,49,141,20,3
53150 DATA169,234,141,21,3,88
53156 DATA96,0,0,0,0,255
53162 DATA0,255,0,255,0,255
53168 DATA0,255,0,255,64,141
53174 DATA89,82,79,77,69,77
53180 DATA32,72,71,85,79,78
53186 DATA69,32,84,79,78,141
53192 DATA147,141,69,83,85,32
53198 DATA78,73,32,49,35,32
53204 DATA77,65,82,71,79,82
53210 DATA80,141,147,0,21,204